package upc.edu.poo;
import java.util.ArrayList;

public class DeveloperForTest {

	public ArrayList<Developer> Lista = new ArrayList<Developer>(5);  
	
	 public void ListarTareas_Bugs()
     {
             System.out.println("Proyecto id                  " + "Proyecto                 " + "Desarrollador id          " + "Desarrollador   " + " Tarea    " + "Tiempo Faltante  " + "Bug    " + "Tiempo Faltante     ");
             for (int i = 0; i < Lista.size() ; i++)
             {
                     System.out.println(Lista.get(i).getPorjectid() + "   " + Lista.get(i).getProjectname() +"   " + Lista.get(i).getUserid() + "    " + Lista.get(i).getUser() + 
                                                        Lista.get(i).getTasks() + "     " + Lista.get(i).getTime_tasks() + "    " + 
                                                        Lista.get(i).getBugs() + "   " + Lista.get(i).getTime_bugs());                      
             }
             
     }
	
	 public boolean RegistrarTareas_Bug(int porjectid,String Proyecto,int userid, String user ,String Tarea, int tiempo_tarea, String Bug,int tiempo_bug)
     {
            
            Developer objDev = new Developer();
             try
             {
            	 objDev.setPorjectid(porjectid);
            	 objDev.setProjectname(Proyecto);
            	 objDev.setUserid(userid);
            	 objDev.setUser(user);
            	 objDev.setTasks(Tarea);
            	 objDev.setTime_tasks(tiempo_tarea);
            	 objDev.setBugs(Bug);
            	 objDev.setTime_bugs(tiempo_bug);
                     Lista.add(objDev);                         
                     System.out.println("Registro Correcto");
                     ListarTareas_Bugs();                   
                     return true;
                     
             }catch(Exception e)
             {
                     System.out.println("Fallo el Registro : " + e.getMessage().toString());
                     return false;
             }
     }
	 
	 

	
}
